草庐IT

SQLite 表不保存

全部标签

android - 使用 Sqlite.net Pcl for Xamarin android 升级数据库

我有一个问题,当我发布我的应用程序的新版本时,如果我向我的数据库表之一添加一个新列,数据库不会更新。如果有新列或新表,有人知道如何创建升级版本的脚本吗??谢谢 最佳答案 您必须记住,CreateTable已经在为您更新列,因为它在内部调用了一个名为MigrateTable的方法。.但是,您可能必须对数据库进行更高级的修改,例如添加触发器或类似的东西。在这种情况下,我建议您手动执行修改。在XamarinForms中,我得到了这样的结果:https://gist.github.com/matpag/b2545cc22c8e22449cd

java - 使用 webviewfragment 更改方向时如何保存 webview 的状态

我的一个布局中有一个小的webView,它充当我网站的新闻提要。每次我更改旋转时,它都会重新加载网页。所以我编辑了代码以包括配置更改和恢复状态。然后调整我的androidlist以包括开发站点上说包括方向和屏幕尺寸的配置更改。这解决了保存状态的问题,但反过来又产生了一个新问题,即当它在某些设备上处于横向模式时,我有不同大小的布局。但是随着list的设置,它是如何覆盖屏幕尺寸的。是否可以保存状态但不在我的list中使用屏幕大小。这样我就可以使用横向布局了这是我的方向更改代码。@OverridepublicvoidonConfigurationChanged(Configurationne

java - 如何在 Android 中更好地安排我的 SQLite 数据库类

我是Android开发的新手,我想确保我正在学习做事的体面做法。现在这是我的数据库类,它目前允许我创建单例的新实例,以及创建配置文件表,以及从配置文件表中添加/检索。到目前为止,这是我的代码:publicclassDatabaseHelperextendsSQLiteOpenHelper{privatestaticvolatileSQLiteDatabasemDatabase;privatestaticDatabaseHelpermInstance=null;privatestaticContextmContext;privatestaticfinalStringDB_NAME="da

java - 有什么方法可以在 Android 上更快地压缩和保存图像?

情况我应该在我的应用程序中显示200-350帧的动画。图片的分辨率为500x300ish。如果用户想分享动画,我必须将其转换为视频。对于转换,我使用ffmpeg命令。ffmpeg-y-r1-i/sdcard/videokit/pic00%d.jpg-i/sdcard/videokit/in.mp3-strictexperimental-ar44100-ac2-ab256k-b2097152-ar22050-vcodecmpeg4-b2097152-s320x240/sdcard/videokit/out.mp4要将图像转换为视频,ffmpeg需要实际文件而不是Bitmap或byte[]

android - 如何将现有的 SQLite 表导入 Android Room?

我正在开发一个trivia应用程序,我已经完成了在应用程序中实现RoomPersistence,但是我无法找到可以从应用程序附带的SQLite数据库文件中导入现有表的信息。 最佳答案 似乎有点晚了,但我通过这个解决方案解决了这个问题。在初始化房间数据库之前,您需要将现有的sqlite数据库文件复制到/data/data/{yourpackagename}/databases目录你可以用这个方法复制文件publicstaticvoidcopyDataBase(Contextcontext,StringdbName)throwsIOEx

android - 使用单例对象来保存状态或在 Activity 之间共享数据是否可以接受?

如果StackOverflow有一个部分,我们可以在其中发布像我这样的教程,这样我就可以一口气回答这里提出的数百个问题,那就太好了。看...我每天都会阅读有关如何在Activity之间传递复杂对象、如何保存状态以便您的应用程序可以在方向更改后恢复、如何在数据更改时更新ListView等问题。这是我在我的博客上发布的教程系列的第二部分...我希望您真的读过它...因为我在任何地方都没有看到任何类似的示例...它改变了我的方式考虑全面为Android开发。问题是……这样发展是否有不利或负面影响?BeyondSmartLists–HowObservableSingletonschangeth

Android:将声音保存为铃声和通知

我正在从我的应用程序中保存声音以用作铃声或通知声音。这是我的部分代码,取自this页:ContentValuesvalues=newContentValues();values.put(MediaStore.MediaColumns.DATA,k.getAbsolutePath());values.put(MediaStore.MediaColumns.TITLE,soundName);values.put(MediaStore.MediaColumns.MIME_TYPE,"audio/ogg");values.put(MediaStore.Audio.Media.ARTIST,"a

在保存条形图视图时未显示的条没有显示

我的图表在我的应用中显示得很好,但是当我保存时chartView进行相机卷或在另一个UIViewController这酒吧没有出现.在我的应用中很好:在保存时,酒吧不会出现chartView进行相机卷或在另一个UIViewController:我已经尝试了几种方法-特别是为了保存chartView到摄像机滚动-喜欢:1)letimage1=chartView.getChartImage(transparent:false)UIImageWriteToSavedPhotosAlbum(image1!,nil,nil,nil)2)letimage2=captureScreen()UIImageWr

具有多线程的 Android SQLite 数据库

我正在开发一个必须使用多线程的应用程序。在我的应用程序中,我有一个SQLiteOpenHelper类的单个实例,其中我有方法可以打开和关闭数据库和一些插入和获取数据的方法。现在我的问题是,我在FirstThread中打开数据库并同时启动事务SecondThread也获取打开的数据库对象并启动事务。第一个线程完成它的进程并关闭另一边的数据库我的第二个线程正在工作并且第二个线程获取数据库已关闭。这是一些合乎逻辑的问题,请有人帮助我解决这个问题,我如何才能以正确的方式处理关闭数据库。提前致谢 最佳答案 Ihaveasingleinstan

java - Android 保存相机图片到本地存储

今天我要处理一件棘手的事情。我启动相机并希望将拍摄的图像直接保存到我的内部存储器中,而不是将其移动到其中。FiletargetDir=newFile(getApplicationContext().getFilesDir()+File.separator+"PROJECTMAIN"+File.separator+"SUBFORDER");targetDir.mkdirs();//createthefolderiftheydon'texistFileexternalFile=newFile(targetDir,"picturename.jpg");UriimageURI=Uri.from